
#ifndef _PYTHON_BASE_H__
#define _PYTHON_BASE_H__


#include <QString>
#include <QObject>
#include <Python.h>

#include "PyInterpreterAPI.hpp"

NAMESPACE_BEGIN(NSPyInterpreter)


class COMPILERAPI PyInterpreter: public QObject {
	Q_OBJECT
	SIGNALDEC(PyInterpreter, QObject)
protected:
	void Initialize();
	void Finalize();

public Q_SLOTS:
	void runPythonScriptsEvent(QString _scripts);


};

NAMESPACE_END

#endif // !_PYTHON_BASE_H__






